chomp at the bit

Translations
trépigner d'impatience
Definitions
To be eager or impatient to start or do something; to show restlessness or excitement while waiting for an opportunity.